@charset "UTF-8";
.comma {
    color:#f60;
    font-size:28px;
    font-weight:800px;
    text-align:center;
    display:block;
    width:30px;
    height:30px;
    border:1px solid #ccc;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    float:left;
    margin-right:10px;
}
.auth-selector{
    clear:both;
    overflow:auto;
}
.auth-selector a{
    float:left;
    width:23px;
    height:23px;
    margin:2px;
    border:1px solid #eee;
    border-radius:4px;
    -moz-border-radius:4px;
    background:#fff url('../icon/all.png') no-repeat 0 50%;
    display:block;
    outline:none;
    text-indent:-9999px;
}
.auth-selector a:hover{
    border:1px solid #FF8600;
}
a.auth-qq{
    background-position:-23px 0;
}
a.auth-live{
    background-position:-46px 0;
}
a.auth-renren{
    background-position:-69px 0;
}
a.auth-netease{
    background-position:-92px 0;
}
a.auth-kaixin{
    background-position:-115px 0;
}
a.auth-sina{
    background-position:-138px 0;
}
a.auth-yahoo{
    background-position:-161px 0;
}
a.auth-douban{
    background-position:-184px 0;
}
a.auth-sohu{
    background-position:-207px 0;
}